Kim Garwood

Rancho Grande, Porto Velho, Brazil

11-24-06

 

 

Aoede Longwing (Neruda aoede)